Map Graph

Town Hill, Bermuda

Mountain in Bermuda Island

Town Hill is the highest point on the island of Bermuda at 79 metres (259 ft). It is located just to the south of Flatt's Village, and offers views across Harrington Sound, immediately to its north.

Read article
Top Questions
AI generated

List the top facts about Town Hill, Bermuda

Summarize this article

What is the single most intriguing fact about Town Hill, Bermuda?

Are there any controversies surrounding Town Hill, Bermuda?

More questions